new guinean quoll - French English Dictionary